/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package actions.profesionales;

import DAO.ProfesionalDAO;
import DAO.ServicioDAO;
import com.opensymphony.xwork2.ActionSupport;
import java.util.Collection;
import java.util.LinkedList;
import model.Profesional;
import model.Servicio;

/**
 *
 * @author nicolas
 */
public class ModificarProfesional extends ActionSupport {

    private String id;
    private Profesional profesional;
    private Collection<Servicio> servicios = new LinkedList();

    @Override
    public String execute() {
        ProfesionalDAO dao = new ProfesionalDAO();
        this.setProfesional(dao.getProfesional(Integer.parseInt(this.getId())));


        ServicioDAO s = new ServicioDAO();
        this.setServicios(s.getServicios());
        return SUCCESS;
    }

    /**
     * @return the id
     */
    public String getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * @return the profesional
     */
    public Profesional getProfesional() {
        return profesional;
    }

    /**
     * @param profesional the profesional to set
     */
    public void setProfesional(Profesional profesional) {
        this.profesional = profesional;
    }

    /**
     * @return the servicios
     */
    public Collection<Servicio> getServicios() {
        return servicios;
    }

    /**
     * @param servicios the servicios to set
     */
    public void setServicios(Collection<Servicio> servicios) {
        this.servicios = servicios;
    }
}
